************************************************************************************************
Para configurar el tarjetero del Strong8000 a 9600b/s

La formula seria.

   0x0ba0 = 2976 decimal
   0x0A94 = 2708 deciaml
   52000000 = 52Mhz = frecuencia del reloj
   
(52000000/2976)/2 = 8736
(52000000/2708)/2 = 9601


************************************************************************************************
Resumen corto
************************************************************************************************
----------------------------------------------------
Cambiar  los 0x0BA0(8700b/s) por 0x0A94   (9600b/s)
----------------------------------------------------
seg008:9FC7C2CC 34 03 0B A0                             li      $v1, 0xBA0             ' <-control de velocidad de la card
seg008:9FC7C2D0 3C 01 BF F5 A4 23 80 04                 sh      $v1, SC1_conf_BFF48004

seg008:9FC7C6CC 34 03 0B A0                             li      $v1, 0xBA0             ' <-control de velocidad de la card
seg008:9FC7C6D0 3C 01 BF F5 A4 23 80 04                 sh      $v1, SC1_conf_BFF48004


************************************************************************************************
Resumen largo
************************************************************************************************

Configuration:BFF48002 ?? ??                   SC1_conf_BFF48002:.space 2               # DATA XREF: 80130760w
Configuration:BFF48002                                                                  # 80130B60w
Configuration:BFF48002                                                                  # 8FC7C2C4w
Configuration:BFF48002                                                                  # 8FC7C6C4w
Configuration:BFF48002                                                                  # 90130B60w
Configuration:BFF48002                                                                  # 9FC7C2C4w
Configuration:BFF48002                                                                  # 9FC7C6C4w
Configuration:BFF48004 ?? ??                   SC1_conf_BFF48004:.space 2               # DATA XREF: 
                                                                                        # 8013076Cw
Configuration:BFF48004                                                                  # 80130B6Cw
Configuration:BFF48004                                                                  # 8FC7C2D0w
Configuration:BFF48004                                                                  # 8FC7C6D0w
Configuration:BFF48004                                                                  # 90130B6Cw
Configuration:BFF48004                                                                  # 9FC7C2D0w
Configuration:BFF48004                                                                  # 9FC7C6D0w
Configuration:BFF48006 ?? ??                   SC1_conf_BFF48006:.space 2               # DATA XREF: 80130778w
Configuration:BFF48006                                                                  # 80130B78w
Configuration:BFF48006                                                                  # 8FC7C2DCw
Configuration:BFF48006                                                                  # 8FC7C6DCw
Configuration:BFF48006                                                                  # 90130B78w
Configuration:BFF48006                                                                  # 9FC7C2DCw
Configuration:BFF48006                                                                  # 9FC7C6DCw


seg008:9FC7C2A4 00 A0 38 21                             move    $a3, $a1
seg008:9FC7C2A8 34 03 00 06                             li      $v1, 6
seg008:9FC7C2AC 3C 01 BF F1 A4 23 80 00                 sh      $v1, SC1_att_BFF08000
seg008:9FC7C2B4 00 00 18 21                             move    $v1, $0
seg008:9FC7C2B8 3C 01 BF F5 A4 23 80 00                 sh      $v1, SC1_conf_BFF48000
seg008:9FC7C2C0 34 03 00 09                             li      $v1, 9
seg008:9FC7C2C4 3C 01 BF F5 A4 23 80 02                 sh      $v1, SC1_conf_BFF48002
seg008:9FC7C2CC 34 03 0B A0                             li      $v1, 0xBA0                 ' <-control de velocidad de la card
seg008:9FC7C2D0 3C 01 BF F5 A4 23 80 04                 sh      $v1, SC1_conf_BFF48004
seg008:9FC7C2D8 34 03 00 AA                             li      $v1, 0xAA  # ''
seg008:9FC7C2DC 3C 01 BF F5 A4 23 80 06                 sh      $v1, SC1_conf_BFF48006
seg008:9FC7C2E4 34 03 00 0A                             li      $v1, 0xA
seg008:9FC7C2E8 3C 01 BF F5 A4 23 80 08                 sh      $v1, SC1_conf_BFF48008
seg008:9FC7C2F0 34 03 00 03                             li      $v1, 3
seg008:9FC7C2F4 3C 01 BF F5 A4 23 80 0A                 sh      $v1, SC1_conf_BFF4800A
seg008:9FC7C2FC 00 00 18 21                             move    $v1, $0
seg008:9FC7C300 3C 01 BF E2 A4 23 00 00                 sh      $v1, SC1_io_BFE20000
seg008:9FC7C308 3C 01 BF E2 94 23 00 00                 lhu     $v1, SC1_io_BFE20000
seg008:9FC7C310 34 63 00 40                             ori     $v1, 0x40  # '@'
seg008:9FC7C314 3C 01 BF E2 A4 23 00 00                 sh      $v1, SC1_io_BFE20000
seg008:9FC7C31C 00 00 18 21                             move    $v1, $0
seg008:9FC7C320 3C 01 BF E2 A4 23 00 02                 sh      $v1, SC1_io_BFE20002
seg008:9FC7C328 00 00 18 21                             move    $v1, $0
seg008:9FC7C32C 3C 01 BF E2 A4 23 00 04                 sh      $v1, SC1_io_BFE20004
seg008:9FC7C334 34 03 00 3C                             li      $v1, 0x3C  # '<'
seg008:9FC7C338 3C 01 BF E2 A4 23 00 06                 sh      $v1, SC1_io_BFE20006
seg008:9FC7C340 34 03 00 3C                             li      $v1, 0x3C  # '<'
seg008:9FC7C344 3C 01 80 0B AC 23 17 98                 sw      $v1, dword_800B1798
seg008:9FC7C34C 34 03 00 FF                             li      $v1, 0xFF
seg008:9FC7C350 3C 01 BF E2 A4 23 00 08                 sh      $v1, SC1_io_BFE20008
seg008:9FC7C358 00 00 18 21                             move    $v1, $0
seg008:9FC7C35C 3C 01 BF E2 A4 23 00 0C                 sh      $v1, SC1_io_BFE2000C
seg008:9FC7C364 00 00 18 21                             move    $v1, $0
seg008:9FC7C368 3C 01 80 0C A4 23 C1 56                 sh      $v1, word_800BC156
seg008:9FC7C370 00 00 18 21                             move    $v1, $0
seg008:9FC7C374 3C 01 80 0C A0 23 C3 49                 sb      $v1, byte_800BC349
seg008:9FC7C37C 34 03 00 01                             li      $v1, 1
seg008:9FC7C380 3C 01 80 0C A0 23 C3 4E                 sb      $v1, byte_800BC34E
seg008:9FC7C388 00 00 18 21                             move    $v1, $0
seg008:9FC7C38C 3C 01 80 0B AC 23 1A E0                 sw      $v1, dword_800B1AE0
seg008:9FC7C394 00 00 18 21                             move    $v1, $0
seg008:9FC7C398 3C 01 80 0C A4 23 C1 50                 sh      $v1, word_800BC150
seg008:9FC7C3A0 00 00 18 21                             move    $v1, $0
seg008:9FC7C3A4 3C 01 80 0C A4 23 C1 4E                 sh      $v1, word_800BC14E
seg008:9FC7C3AC 00 00 18 21                             move    $v1, $0
seg008:9FC7C3B0 3C 01 BF E2 A4 23 00 0A                 sh      $v1, SC1_io_BFE2000A
seg008:9FC7C3B8 3C 01 BF E2 94 23 00 00                 lhu     $v1, SC1_io_BFE20000
seg008:9FC7C3C0 30 63 00 20                             andi    $v1, 0x20
seg008:9FC7C3C4 10 60 00 0A                             beqz    $v1, loc_9FC7C3F0
seg008:9FC7C3C8 00 00 00 00                             nop
seg008:9FC7C3CC 3C 04 80 0B 24 84 18 FC                 la      $a0, Timercardcin
seg008:9FC7C3D4 34 05 00 05                             li      $a1, 5
seg008:9FC7C3D8 0C 03 85 11                             jal     sub_900E1444
seg008:9FC7C3DC 00 00 00 00                             nop
seg008:9FC7C3E0 00 40 18 21                             move    $v1, $v0
seg008:9FC7C3E4 34 03 00 01                             li      $v1, 1
seg008:9FC7C3E8 3C 01 80 0C A4 23 C1 4E                 sh      $v1, word_800BC14E





seg008:9FC7C6B4                         loc_9FC7C6B4:                            # CODE XREF: 9FC7C698j
seg008:9FC7C6B4 34 03 04 06                             li      $v1, 0x406
seg008:9FC7C6B8 3C 01 BF F5 A4 23 80 00                 sh      $v1, SC1_conf_BFF48000
seg008:9FC7C6C0 34 03 00 09                             li      $v1, 9
seg008:9FC7C6C4 3C 01 BF F5 A4 23 80 02                 sh      $v1, SC1_conf_BFF48002
seg008:9FC7C6CC 34 03 0B A0                             li      $v1, 0xBA0             ' <-control de velocidad de la card
seg008:9FC7C6D0 3C 01 BF F5 A4 23 80 04                 sh      $v1, SC1_conf_BFF48004
seg008:9FC7C6D8 34 03 00 AA                             li      $v1, 0xAA  # ''
seg008:9FC7C6DC 3C 01 BF F5 A4 23 80 06                 sh      $v1, SC1_conf_BFF48006
seg008:9FC7C6E4 34 03 00 0A                             li      $v1, 0xA
seg008:9FC7C6E8 3C 01 BF F5 A4 23 80 08                 sh      $v1, SC1_conf_BFF48008
seg008:9FC7C6F0 34 03 00 03                             li      $v1, 3
seg008:9FC7C6F4 3C 01 BF F5 A4 23 80 0A                 sh      $v1, SC1_conf_BFF4800A
seg008:9FC7C6FC 00 00 18 21                             move    $v1, $0
seg008:9FC7C700 3C 01 BF E2 A4 23 00 02                 sh      $v1, SC1_io_BFE20002
seg008:9FC7C708 00 00 18 21                             move    $v1, $0
seg008:9FC7C70C 3C 01 BF E2 A4 23 00 04                 sh      $v1, SC1_io_BFE20004
seg008:9FC7C714 3C 01 BF E2 94 23 00 00                 lhu     $v1, SC1_io_BFE20000
seg008:9FC7C71C 34 63 00 06                             ori     $v1, 6
seg008:9FC7C720 3C 01 BF E2 A4 23 00 00                 sh      $v1, SC1_io_BFE20000
seg008:9FC7C728 3C 01 BF E2 94 23 00 00                 lhu     $v1, SC1_io_BFE20000
seg008:9FC7C730 30 63 FF F9                             andi    $v1, 0xFFF9
seg008:9FC7C734 3C 01 BF E2 A4 23 00 00                 sh      $v1, SC1_io_BFE20000
seg008:9FC7C73C 34 03 00 3C                             li      $v1, 0x3C  # '<'
seg008:9FC7C740 3C 01 BF E2 A4 23 00 06                 sh      $v1, SC1_io_BFE20006
seg008:9FC7C748 34 03 00 3C                             li      $v1, 0x3C  # '<'
seg008:9FC7C74C 3C 01 80 0B AC 23 17 98                 sw      $v1, dword_800B1798
seg008:9FC7C754 3C 01 BF E2 94 23 00 00                 lhu     $v1, SC1_io_BFE20000
seg008:9FC7C75C 34 63 00 10                             ori     $v1, 0x10
seg008:9FC7C760 3C 01 BF E2 A4 23 00 00                 sh      $v1, SC1_io_BFE20000
seg008:9FC7C768 34 03 00 FF                             li      $v1, 0xFF
seg008:9FC7C76C 3C 01 BF E2 A4 23 00 08                 sh      $v1, SC1_io_BFE20008
seg008:9FC7C774 00 00 18 21                             move    $v1, $0
seg008:9FC7C778 3C 01 BF E2 A4 23 00 0A                 sh      $v1, SC1_io_BFE2000A
seg008:9FC7C780 00 00 18 21                             move    $v1, $0
seg008:9FC7C784 3C 01 BF E2 A4 23 00 0C                 sh      $v1, SC1_io_BFE2000C
seg008:9FC7C78C 34 03 00 01                             li      $v1, 1
seg008:9FC7C790 3C 01 80 0C A0 23 C3 48                 sb      $v1, byte_800BC348
seg008:9FC7C798 3C 01 BF E2 94 23 00 00                 lhu     $v1, SC1_io_BFE20000
seg008:9FC7C7A0 30 63 FF FE                             andi    $v1, 0xFFFE
seg008:9FC7C7A4 3C 01 BF E2 A4 23 00 00                 sh      $v1, SC1_io_BFE20000
seg008:9FC7C7AC 34 03 00 05                             li      $v1, 5
seg008:9FC7C7B0 00 60 20 21                             move    $a0, $v1
seg008:9FC7C7B4 0C 03 7E 54                             jal     sub_900DF950
seg008:9FC7C7B8 00 00 00 00                             nop
seg008:9FC7C7BC 3C 01 80 0C 90 23 C3 49                 lbu     $v1, byte_800BC349
seg008:9FC7C7C4 34 19 00 01                             li      $t9, 1
seg008:9FC7C7C8 14 79 00 62                             bne     $v1, $t9, loc_9FC7C954
seg008:9FC7C7CC 00 00 00 00                             nop
seg008:9FC7C7D0 3C 01 BF E2 94 23 00 02                 lhu     $v1, SC1_io_BFE20002
seg008:9FC7C7D8 34 63 00 01                             ori     $v1, 1
seg008:9FC7C7DC 3C 01 BF E2 A4 23 00 02                 sh      $v1, SC1_io_BFE20002
seg008:9FC7C7E4 3C 01 BF E2 94 23 00 04                 lhu     $v1, SC1_io_BFE20004
seg008:9FC7C7EC 34 63 00 01                             ori     $v1, 1
seg008:9FC7C7F0 3C 01 BF E2 A4 23 00 04                 sh      $v1, SC1_io_BFE20004
seg008:9FC7C7F8 3C 01 BF E2 94 23 00 00                 lhu     $v1, SC1_io_BFE20000
seg008:9FC7C800 34 63 00 01                             ori     $v1, 1
seg008:9FC7C804 3C 01 BF E2 A4 23 00 00                 sh      $v1, SC1_io_BFE20000
seg008:9FC7C80C 34 03 00 01                             li      $v1, 1
seg008:9FC7C810 3C 01 80 0C A4 23 C1 5A                 sh      $v1, word_800BC15A
seg008:9FC7C818 3C 01 BF E2 94 23 00 0A                 lhu     $v1, SC1_io_BFE2000A
seg008:9FC7C820 34 63 00 02                             ori     $v1, 2
seg008:9FC7C824 3C 01 BF E2 A4 23 00 0A                 sh      $v1, SC1_io_BFE2000A
seg008:9FC7C82C 34 03 96 01                             li      $v1, 0x9601
seg008:9FC7C830 3C 01 BF E2 A4 23 00 06                 sh      $v1, SC1_io_BFE20006
seg008:9FC7C838 00 00 18 21                             move    $v1, $0
seg008:9FC7C83C 3C 01 80 0C A0 23 C3 50                 sb      $v1, byte_800BC350
seg008:9FC7C844 27 A5 00 00                             addiu   $a1, $sp, 0
seg008:9FC7C848 3C 04 80 0B 24 84 1A 84                 la      $a0, Mboxrcard_mb
seg008:9FC7C850 00 00 30 21                             move    $a2, $0
seg008:9FC7C854 0C 03 75 95                             jal     sub_900DD654
seg008:9FC7C858 00 00 00 00                             nop
seg008:9FC7C85C 00 40 18 21                             move    $v1, $v0
seg008:9FC7C860 24 19 FF E3                             li      $t9, 0xFFFFFFE3
seg008:9FC7C864 14 79 00 0B                             bne     $v1, $t9, loc_9FC7C894

